dog racing - French English Dictionary